  /*header*/
header{
    width:1423px;height:25px;margin:0 auto;background:#f0f0f0;box-sizing: border-box;
    ul{
        float:right; margin-right:107px;
        li{
            float:left;color:#000;
            a{
                padding-right:20px;
            }
        }
    }
}
    header{
        ul{
            li:nth-of-type(3){
                a{
                    span{                       display:inline-block;width:15px;height:15px;transition: all 1s;
                    }
                }
            }
        }
    }
     .guan{width:118px;position:absolute;top:26px;right:273px;transition: all .5s;opacity: 0;box-shadow:6px 6px 6px #eee;display: none;}
                    /*header-top*/    
#header-top{width:1423px;height:100px;margin:0 auto;background:#fff;}      
 .logo{box-sizing: border-box;padding:16px 0 0 158px;float: left;}
  .sousuo{height:43px;float: left;padding:20px 0 0 200px; margin-bottom:15px;}
   .sousuo{
       label{
           input{
               width:382px;height:39px;border:2px solid #fd666b;float:left;
           }
       }
   }
.sousuo{
        label{
            a{
                float:left;
            }
        }
}
    .resou{
        padding-top:50px;
        a:nth-of-type(odd){
            color:#e7737e;
        }
    }
    .resou{
        a{
            margin-right:15px;
        }
    }
    .resou{
        span{
            margin-right:15px;
        }
    }
    .gouwu{
        width:125px;height:35px;border:1px solid #eee;
        float:right;text-align: center;line-height:35px;
        margin-right:116px;margin-top:23px;
        a{
            span:nth-of-type(2){
                display: inline-block;
                width:23px;height:38px;
            transform: rotateZ(90deg);
        }
     }    
    }
    /*nav*/
   nav{
     width:1423px;height:42px;background:#34495e;
     margin:0 auto;padding-left:130px;box-sizing: border-box;
     .nav1{
       li{
           a{              display:block;height:42px;float:left;color:#fff;padding:0 48px 0 48px;text-align: center;line-height: 42px;
           }
       }
   }
   }
   nav{
      .nav1{
       li:nth-of-type(1){
           a{
               background:#ff666b;
               span{
                   margin-right:6px;
               }
           }
       }
   }}
   .fenlei{width:1183px;height:264px;background:#fff;position:absolute;top:167px;display: none;z-index: 99999999999999999;}
   .fenlei1{display: block;}
   /*护肤,彩妆,日化清洁,健康保养,化妆工具*/
   .fen1,.fen2{width:250px;height:100%;float: left;}
   /*护肤,彩妆*/
  .fen11,.fen12{width:100%;height:132px;box-sizing: border-box;padding:20px 0 0 20px;}
  /*护肤 */ 
   .fen11 li{line-height: 30px;}
   .fen11 li:nth-of-type(2) a{padding-right:10px;color:#a295b2;}
   /*end*/
  /*彩妆*/ 
   .fen12 li{line-height: 30px;}
   .fen12 li:nth-of-type(2) a{padding-right:5px;color:#a295b2;}
   /*end*/
  /*日化清洁,健康保养,化妆工具*/
  .fen21,.fen22,.fen23{width:100%;height:88px;box-sizing: border-box;padding:20px 0 0 20px;}
  /*日化清洁*/
   .fen21 li{line-height: 30px;}
   .fen21 li:nth-of-type(2) a{padding-right:5px;color:#a295b2;}
   /*健康保养*/
   .fen22 li{line-height: 30px;}
   .fen22 li:nth-of-type(2) a{padding-right:5px;color:#a295b2;}
   /*化妆工具*/
   .fen23 li{line-height: 30px;}
   .fen23 li:nth-of-type(2) a{padding-right:5px;color:#a295b2;}
   /*图标*/
  .fen3 li{float: left;}

/*footer*/
#footer{
    border-top: 2px solid #ff666b;
    background: url(../img/footer-bg.jpg) center 0 #32475c;
    padding: 30px 0;width:1423px;height:175px;
    margin:0 auto;
    a{
        color:#fff;
    }
    .ft_main{
        width: 1200px;margin: 0 auto;color: #fff;
    position: relative;
    }
    .ft_nav{
        height:22px;
    }
    .ft_txt{
        p{
            padding:5px 0;
        }
        .ft_contact{
            span{
                margin-right:10px;
            }
        }
        .beian_ico{
            padding-top: 20px;
            a{
                margin-right: 15px;
            }
        }
        .beian_ico{
            img{width: 108px;height: 40px;
        vertical-align: top;border-radius: 2px;
            }
        }
    }
    .fsm{
        position: absolute;right: 40px;top: 10px;
        width: 140px;text-align: center;
        i{
            font-size: 20px;vertical-align: top;
            line-height: 1;
        }
    }
    .fsm2{
        right:240px;
    }
}
/*右侧栏*/
.g_sidebar{
    position: fixed;top: 0;right: 0;
    z-index: 3000;width: 34px;
    background-color: #3e5165;color: #fff;
    ul{
        position: absolute;width: 100%
    }
    li{
        position: relative;text-align: center;
        a{
            color: #fff;display: block;
            width: 100%
        }
        span{
            display: block; width: 20px;
            margin: 0 auto;
        }
        em{
            display: block;width: 24px;
            height: 24px;line-height: 24px;
            margin: 3px auto 0;
            border-radius: 24px;
            background-color: #ff666b;
        }
    }
    .sb_cart{
        padding-bottom: 5px;
    }
    .sb_top{
        margin-top: 180px;           
        .iconfont{
            font-size: 18px;            
        }
    }
    .sb_btm{
        bottom: 10px;
        li{
            height:34px;
            .tip{
                position: absolute;
                top: 0;
                right: 46px;
                opacity: 0;
                background-color: #444;
                width: 74px;
                height: 16px;
                line-height: 16px;
                padding: 10px 0;
                border-radius: 2px 0 0 2px;
                visibility: hidden;
                transition: all .3s;
                b{
                    position: absolute;
                    right: 6px;
                    top: 10px;
                    font-size: 12px;
                    color: #444
                }
            }
        }
        .sb_app{
        .tip{
            width: 140px;
            height: 140px;
            top: -60px;
            p{
                margin-bottom:5px ;
            }
            b{
                top:70px;
            }
        }
    }
    }
    
}